three-headed figure - French English Dictionary